A Functional Approach to Data Structures and Its Use in Multidimensional Searching
نویسنده
چکیده
We establish new upper bounds on the complexity of multidimensional 3earching. Our results include, in particular, linear-size data structures for range and rectangle counting in two dimensions with logarithmic query time. More generally, we give improved data structures for rectangle problems in any dimension, in a static as well as a dynamic setting. Several of the algorithms we give are simple to implement and might be the solutions of choice in practice. Central to this paper is the nonstandard approach followed to achieve these results. At its root we find a redefinition of data structures in terms of functional specifications. 1. Introduction. This paper has two main parts: in 2, we discuss a method for transforming data structures using functional specifications; in the remaining sections, we use such transformations to solve a number of problems in multidimensional searching. To begin with, let us summarize the complexity results of this paper. The generalization of the notion of rectangle in higher dimensions is called a d-range: it is defined as the Cartesian product of d closed intervals over the reals. Let
منابع مشابه
Physical and Functional Aspects of Boshrūyeh Mills
Water can be considered to be the reason for existence and the main factor in formation of some of the traditional Iranian architectural structures. Innovative technologies such as [water] mills and water reservoirs etc. can be placed in this category. These structures are the result of the interaction of the previous generations with nature and utilising its various elements. The human of the ...
متن کاملPhysical and Functional Aspects of Boshrūyeh Mills
Water can be considered to be the reason for existence and the main factor in formation of some of the traditional Iranian architectural structures. Innovative technologies such as [water] mills and water reservoirs etc. can be placed in this category. These structures are the result of the interaction of the previous generations with nature and utilising its various elements. The human of the ...
متن کامل3D BENCHMARK RESULTS FOR ROBUST STRUCTURAL OPTIMIZATION UNDER UNCERTAINTY IN LOADING DIRECTIONS
This study has been inspired by the paper "An efficient 3D topology optimization code written in MATLAB” written by Liu and Tovar (2014) demonstrating that SIMP-based three-dimensional (3D) topology optimization of continuum structures can be implemented in 169 lines of MATLAB code. Based on the above paper, we show here that, by simple and easy-to-understand modificati...
متن کاملA Multidimensional Approach to Measuring Poverty and the Assessment of Educational Poverty in Iran
A Multidimensional Approach to Measuring Poverty and the Assessment of Educational Poverty in Iran1 E. Aboonoori, Ph.D. * A.A. Saalem, Ph.D. ** J. Arab Yaarmohammadi *** A multidimensional approach to measuring poverty facilitates the assessment of educational poverty as one of its several dimensions. Utilizing this approach, the overall poverty in Iran in the years of 2005 ...
متن کاملThe Formation of Environmental Literacy Based on a Multidimensional and Multimedia Curricular Perspective
The Formation of Environmental Literacy Based on a Multidimensional and Multimedia Curricular Perspective B. Poorma’soom I. Fayyaaz, Ph.D. S. Baazargaan, Ph.D. In today’s world the concept of literacy includes not only the basic knowledge and values of the environment, but and skills of protecting it. Environmental education, however, like any other area, requires ea...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Comput.
دوره 17 شماره
صفحات -
تاریخ انتشار 1988